package com.szsh.aiot.hsm.service;

import com.szsh.aiot.common.core.domain.AjaxResult;
import com.szsh.aiot.common.core.domain.RequestDto;

public interface DeviceFlowService {

    /**
     * 智能设备流量统计所有设备查询接口
     * @param requestDto 请求参数
     * @return 处理结果
     */
    AjaxResult getAllDeviceList(RequestDto requestDto);

    /**
     * 智能设备流量统计已选择设备查询接口
     * @param requestDto 请求参数
     * @return 处理结果
     */
    AjaxResult getChoseDeviceList(RequestDto requestDto);

    /**
     * 智能设备流量统计已选择设备保存接口
     * @param requestDto 请求参数
     * @return 处理结果
     */
    AjaxResult saveChoseDeviceList(RequestDto requestDto);

    /**
     * 智能设备流量统计设备流量获取接口
     * @param requestDto 请求参数
     * @return 处理结果
     */
    AjaxResult pictureData(RequestDto requestDto);
}
